package com.kpmg.datalake.common.model;

import java.io.Serializable;

/**
 * @Auther: Richard.ji [richard.ji@kpmg.com]
 * @Date: 2018-07-06 10:34:43
 * @Description: 用户信息
 */
public class UserInfo implements Serializable {
    private static final long serialVersionUID = -4639787051694721878L;

    /*
    * 用户id
    */
    private String userId;

    /*
     * 账号
     */
    private String accountNo;
    
    /**
     * 邮箱
     */
    private String email;

    /**
     * 密码
     */
    private String password;

    /**
     * 电话
     * 
     */
    private String telephone;
    
    
    /**
     * 员工名称
     * 
     * 
     */
    private String employeeName;
    
    /**
     * 用户类型id
     */
    private String typeId;


    /*
     * 英文名
     */
    private String englishName;



    /**
     * 员工账号
     */
    private String employeeAccount;


    /*
     * 删除标识(1:可用；0:删除)
     */
    private String deleteId;

    /*
     * 失效日期
     */
    private String expireDate;
    
    /**
     * 状态(1：启用；0：禁用)
     */
    private String status;

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getAccountNo() {
        return accountNo;
    }

    public void setAccountNo(String accountNo) {
        this.accountNo = accountNo;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getTypeId() {
        return typeId;
    }

    public void setTypeId(String typeId) {
        this.typeId = typeId;
    }

    public String getEnglishName() {
        return englishName;
    }

    public void setEnglishName(String englishName) {
        this.englishName = englishName;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public String getEmployeeAccount() {
        return employeeAccount;
    }

    public void setEmployeeAccount(String employeeAccount) {
        this.employeeAccount = employeeAccount;
    }

    public String getEmployeeName() {
        return employeeName;
    }

    public void setEmployeeName(String employeeName) {
        this.employeeName = employeeName;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getDeleteId() {
        return deleteId;
    }

    public void setDeleteId(String deleteId) {
        this.deleteId = deleteId;
    }

    public String getExpireDate() {
        return expireDate;
    }

    public void setExpireDate(String expireDate) {
        this.expireDate = expireDate;
    }

    @Override
    public String toString() {
        return "UserInfo{" +
                "userId='" + userId + '\'' +
                ", accountNo='" + accountNo + '\'' +
                ", typeId='" + typeId + '\'' +
                ", englishName='" + englishName + '\'' +
                ", email='" + email + '\'' +
                ", telephone='" + telephone + '\'' +
                ", employeeAccount='" + employeeAccount + '\'' +
                ", employeeName='" + employeeName + '\'' +
                ", status='" + status + '\'' +
                ", deleteId='" + deleteId + '\'' +
                ", expireDate='" + expireDate + '\'' +
                '}';
    }
}
